pine tree (pinus) - Spanish English Dictionary